browser-based application

Traducciones
application web
Palabras
browser-based

adjective
accessible via un navigateur